You searched for:
“more impregnable”
impregnable (adjective), more impregnable, most impregnable
1. Relating to something which is invincible, powerful, sturdy and mighty: The impregnable mountains prevented the valley from being covered with a significant amount of snow during the winter.
2. Pertaining to unassailable reasons for doing something: The local government had impregnable justifications for doing so much construction on the roads and city streets in Pete's town.
2. Pertaining to unassailable reasons for doing something: The local government had impregnable justifications for doing so much construction on the roads and city streets in Pete's town.